directorate general for innovation and education - German English Dictionary